@charset "utf-8";
/* CSS Document */

#left-menu,#left-menu ul.menu,#left-menu ul.menu li ul {width:250px;}
#left-menu {background:url(../img/bg-menu.png) 100% 0 no-repeat; height:263px; padding-top:20px;}
#left-menu ul.menu {margin:0; padding:0; list-style:none;} 
#left-menu ul.menu li {position:relative;} 
#left-menu ul.menu li a {background:url(../img/menu-sep.png) 50% 100% no-repeat; display:block; text-decoration:none; color:#fff; font-size:15px; padding:0 10px 0 37px; line-height:25px;}
#left-menu ul.menu li ul {position:absolute; left:250px; top:0; display:block; margin:0; padding:0; list-style:none;} 
#left-menu ul.menu li:hover ul {display: block;} 
#left-menu ul.menu li:hover > ul {visibility:visible;} 
#left-menu ul.menu ul {visibility:hidden;} 

* html #left-menu ul.menu li {float:left; height:1%;} 
* html #left-menu ul.menu li a {height:1%; } 

#left-menu ul.menu a:hover {color:#c8b483;}
#left-menu ul.menu li#current a {background:url(../img/bg-menu-act.png) 0 100% no-repeat; line-height:30px; padding-bottom:4px;} 
* +html #left-menu ul.menu li#current a {height:30px;}
#left-menu ul.menu li ul a {text-decoration:none; color:#77F; background:#fff; padding:5px;} 
#left-menu ul.menu li ul a:hover {color:#E2144A; background:#f9f9f9;} 

